产品简介
      应用集成平台主要作为企业信息系统的“龙骨”来集成各业务系统,一般称之为企业服务总线(Enterprise Service BUS,ESB),在数通畅联软件的产品家族中应用集成平台命名为AEAI ESB。
      AEAI ESB应用集成平台跟上层的Portal门户平台、BPM业务流程平台协作的时候,通常也作为服务提供者的角色出现,为Portal和BPM提供数据服务。

产品架构

      AEAI ESB应用集成平台,主要包括三部分:ESB服务器,ESB设计器、管理控制台,产品架构如下图:

      ESB设计器是基于Eclipse插件开发的Web服务以及消息流程设计工具,以可视化、拖拽式方式来创建Web服务、消息流程,直接连接至ESB服务器,实现动态热部署、即时断点调试。
      ESB服务器提供协议接入、协议适配、数据适配、应用适配、消息转换、消息路由等核心功能,同时各流程及组件支持服务编排和事务控制,流程运行信息可以实时推送至管理控制台,便于调试期定位及运行期锁定监控。
      
管理控制台,类似Windows系统的注册表 + 事件查看器 + 系统服务 + 控制面板功能合集,主要管理的对象为服务、流程及相关资源,主要功能包括:服务资源管理、服务流程启停、实时监控、消息队列管理以及流程运行统计等。
 

典型用途

      AEAI ESB应用集成平台可以做企业服务总线ESB来实现异构系统的对接(比如在业务财务一体化项目中,实现生产系统跟财务系统的凭证对接),也可以在数据整合/数据中心项目中,作为综合数据交换平台负责业务数据上传、汇聚,基础数据(主数据)的下发、分发。
      在综合集成项目如:数据门户项目中,AEAI ESB应用集成平台从业务系统实时获取相关数据以XML或者JSON格式为门户平台中各图表组件、表格组件提供数据服务,门户集成平台仅负责前端信息聚合、展现和交互。 
      在业务流程重组再造项目中,为了实现跨系统业务流程重组,在流程中必须挂接展现异构系统表单数据,AEAI ESB应用集成平台负责从各异构系统中动态获取表单数据,以JSON方式为BPM提供业务数据,同时在流程审批操作时候,应用集成平台来实现业务数据状态的回写,BPM本身不跟业务系统打交道,跟业务系统的交互都统一交付给ESB应用集成平台来完成。

产品特性

      除了产品可直接下载使用、相关产品之间可以良好协作支撑以外,AEAI ESB应用集成平台还具有以下特性:
  1. 基于Java构建、可以跨平台部署;
  2. 自带集成样例可以快速上手;
  3. 丰富的数据适配、协议适配、协议接入、消息转换、消息路由等组件;
  4. 基于设计器可以图形化、拖拽方式方式创建服务及消息流程;
  5. 设计器直接连接服务器使用一键热部署、即时断点调试;
  6. 控制台上实时监控服务/流程运行状态,便于调试期定位,运行期监控。

x
欢迎咨询
QQ群:299719834 电话:024-22962011 社区:深入学习交流 微信平台:数通畅联